package cn.huaqingcheng.tool.core;

import java.util.List;

/**
 * TreeNode
 * 树节点
 *
 * @param <I> ID 类型
 **/
public interface TreeNode<I, E extends TreeNode<I, E>> {

    I getId();

    I getParentId();

    List<E> getChildren();

    void setChildren(List<E> children);

}
